cssprovider: Move private struct definition to header
authorBenjamin Otte <otte@redhat.com>
Wed, 6 Apr 2011 14:10:25 +0000 (16:10 +0200)
committerBenjamin Otte <otte@redhat.com>
Sat, 16 Apr 2011 20:31:25 +0000 (22:31 +0200)
consistency, improved debugging, etc

gtk/gtkcssprovider.c
gtk/gtkcssprovider.h

index a9331575f97c76269c355f76008ce4b050b6401d..e1729cbe020f41c10028a1423efc7dcd15c6f19f 100644 (file)
  * </refsect2>
  */
 
-typedef struct GtkCssProviderPrivate GtkCssProviderPrivate;
 typedef struct SelectorElement SelectorElement;
 typedef struct SelectorPath SelectorPath;
 typedef struct SelectorStyleInfo SelectorStyleInfo;
@@ -786,7 +785,7 @@ struct SelectorStyleInfo
   GHashTable *style;
 };
 
-struct GtkCssProviderPrivate
+struct _GtkCssProviderPrivate
 {
   GScanner *scanner;
   gchar *filename;
index b5579bbc3e4fe3cd0d96bc72e44f131a8da3f802..97638970944600dad851b6a1c6847e3d697c504a 100644 (file)
@@ -42,11 +42,12 @@ GQuark gtk_css_provider_error_quark (void);
 
 typedef struct _GtkCssProvider GtkCssProvider;
 typedef struct _GtkCssProviderClass GtkCssProviderClass;
+typedef struct _GtkCssProviderPrivate GtkCssProviderPrivate;
 
 struct _GtkCssProvider
 {
   GObject parent_instance;
-  gpointer priv;
+  GtkCssProviderPrivate *priv;
 };
 
 struct _GtkCssProviderClass